package com.base.self.common;

import com.base.utils.Page;

import java.util.HashMap;
import java.util.Map;

public class PageUtil {

    public static Page getPage(Integer pageNo, Integer pageSize, Integer recordTotal){
        Page page = new Page();
        page.setCurrentPageNo(pageNo);
        pageSize = pageSize != null ? pageSize : page.getPageSize();
        page.setPageSize(pageSize);
        page.setRecordTotal(recordTotal);
        return page;
    }

    public static Map<String, Object> getMap(long total, final Object o){
        final Map<String, Object> map = new HashMap<>();
        map.put("total", total);
        map.put("rows", o);
        return map;
    }
}
